Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SQUIRRELS GREEN Detached £1,342,086 £1,203,000 27 Aug 2021
5 SQUIRRELS GREEN Detached £1,379,544 £911,000 22 Aug 2014
7 SQUIRRELS GREEN Detached £1,033,186 £585,000 31 Mar 2006
8 SQUIRRELS GREEN Detached £1,337,255 £870,000 6 Jun 2014
9 SQUIRRELS GREEN Detached £1,280,038 £752,000 27 Jul 2012
10 SQUIRRELS GREEN Detached £1,081,241 £600,000 8 Dec 2005